elephant seal (mirounga) - Francés Inglés Diccionario